﻿using Basic.WxApiRemoteModel;
using Basic.WxModel.PlatformBind;

namespace Basic.WxCollect
{
    public interface IWxPlatformBindCollect
    {
        string GetAvailableAppId (string wxAppId, WxPrower prower);
        void Cancel (string appId, string wxAppId);
        WxPlatformBindDto Get (string appId, string wxAppId);
        void SetPrower (string appId, string wxAppId, WxPrower[] prowers);
        void Sync (WxPlatformBindAdd obj);
        void SetRefreshToken (WxPlatformBindDto sour, string refresh_token);
    }
}